fruit pie - French English Dictionary